quenching cracks - Turkish English Dictionary